artificial landmark - Turco Inglés Diccionario